tom kim
From a Homeless Shelter to the Golf Course: Niagara Gospel CC and the Question of Who Gets to PlayPaul stepped onto the tee at the 8th hole, a par-5, on a late-July afternoon....
An Empty Data Column in the Transfer Window: The Discipline of Not Fabricating NumbersThree in the morning, and my spreadsheet has an empty column. For the fourth...
The XD7 bronze and the 2-0 collapse: Two faces of India's para table tennis at the 2026 Asian Para GamesInside the table tennis hall at the 2026 Asian Para Games, two scoreboards...
V.League and the Hidden Money Flow: Who Is Paying the Wages Behind the Title Race?On the night of January 5, 2026, at Rajamangala Stadium in Bangkok, Nguyen Xu...
Thép Xanh Nam Định and the Dressing-Room Rhythm Trap: What the League Table Never ReflectsAt Thien Truong Stadium on the evening of May 3, 2026, the final whistle left...
Rain or Shine beat Meralco 119-111 ahead of Ginebra clash: three returning players are the real signalYeng Guiao sat down at the post-game table after Rain or Shine Elasto Painter...
Zheng Qinwen Withdraws from Japan Open with Shoulder Injury: The Spreadsheet Warned of Physical Collapse15 hours and 16 minutes. Seven matches in seven days. That is the load Zheng...
Allstate Big Ten/SEC Volleyball Challenge: 27 matches in six days and the Wrigley Field testSunday, September 6, 7 p.m. Eastern. Wrigley Field. The outfield grass at the...
IG and LPL's Fourth Seed: The Data Behind a Two-Bracket Run33 minutes. An 11-3 kill score. The opening game of the BO5 deciding the LPL’...
French Open 2026: Sindhu's Six Error-Free Points and the 0-10 Wall Against An Se YoungThe second-game scoreboard sat at 16-16. Not a pretty number. It is the numbe...
Jessica Pegula and the Art of Comeback: A Journey to the US Open 2026 SemifinalsIn the early hours of September 4, on Arthur Ashe Stadium, Jessica Pegula had...
From the San Jose Pool to Monday Night: How an NFL Linebacker Turned Water Into a Rehab GymIn the four-minute segment that aired before kickoff on Monday Night Countdow...
Hill Dickinson, Emi Martinez and the Eight Unrecorded Minutes: Why the Chelsea-Everton Report Needs to Be Read Again From ScratchThe match at Hill Dickinson Stadium ended with three points for Chelsea, a...
Budapest Opening Night: Ingebrigtsen, the Achilles Verdict, and Numbers That Refuse to LieOn the opening night of the richest track and field meeting in history, in...
Indonesia vs Bangladesh: Dominating Possession but Not Yet Enough to Overtake MalaysiaTwo goals in two matches. That is all Indonesia has managed in the group stag...
Mosconi Cup Eligibility Rule Shocks: Two-Time Champion Billy Thorpe Sidelined for Missing Three MajorsIn the midst of major shifts in the World Nineball Tour (WNT) affecting...
Viettel in Bandung: When Meticulous Preparation Meets the Power of MoneyIn Bandung, people still call their stadium by the name "sea of fire." Every...
Nguyen Thuy Linh Wins Ninth Straight National Title in Quang Tri: A Long Streak, A Longer GapIn the second game of the women's singles final in Quang Tri, one rally made ...
An Empty Source: The Discipline of the Combat-Sports WriterIn Incheon, in the last days of winter, I opened a document and found every...
Rejecting $26.9/MMBtu: Strategic Lessons for Vietnamese Football from Pakistan's LNG MarketPakistan LNG Limited (PLL) has just rejected an emergency LNG cargo worth USD...
An Empty Data Column in the Transfer Window: The Discipline of Not Fabricating NumbersThree in the morning, and my spreadsheet has an empty column. For the fourth...
The XD7 bronze and the 2-0 collapse: Two faces of India's para table tennis at the 2026 Asian Para GamesInside the table tennis hall at the 2026 Asian Para Games, two scoreboards...
V.League and the Hidden Money Flow: Who Is Paying the Wages Behind the Title Race?On the night of January 5, 2026, at Rajamangala Stadium in Bangkok, Nguyen Xu...
Thép Xanh Nam Định and the Dressing-Room Rhythm Trap: What the League Table Never ReflectsAt Thien Truong Stadium on the evening of May 3, 2026, the final whistle left...
Rain or Shine beat Meralco 119-111 ahead of Ginebra clash: three returning players are the real signalYeng Guiao sat down at the post-game table after Rain or Shine Elasto Painter...
Zheng Qinwen Withdraws from Japan Open with Shoulder Injury: The Spreadsheet Warned of Physical Collapse15 hours and 16 minutes. Seven matches in seven days. That is the load Zheng...
Allstate Big Ten/SEC Volleyball Challenge: 27 matches in six days and the Wrigley Field testSunday, September 6, 7 p.m. Eastern. Wrigley Field. The outfield grass at the...
IG and LPL's Fourth Seed: The Data Behind a Two-Bracket Run33 minutes. An 11-3 kill score. The opening game of the BO5 deciding the LPL’...
French Open 2026: Sindhu's Six Error-Free Points and the 0-10 Wall Against An Se YoungThe second-game scoreboard sat at 16-16. Not a pretty number. It is the numbe...
Jessica Pegula and the Art of Comeback: A Journey to the US Open 2026 SemifinalsIn the early hours of September 4, on Arthur Ashe Stadium, Jessica Pegula had...
From the San Jose Pool to Monday Night: How an NFL Linebacker Turned Water Into a Rehab GymIn the four-minute segment that aired before kickoff on Monday Night Countdow...
Hill Dickinson, Emi Martinez and the Eight Unrecorded Minutes: Why the Chelsea-Everton Report Needs to Be Read Again From ScratchThe match at Hill Dickinson Stadium ended with three points for Chelsea, a...
Budapest Opening Night: Ingebrigtsen, the Achilles Verdict, and Numbers That Refuse to LieOn the opening night of the richest track and field meeting in history, in...
Indonesia vs Bangladesh: Dominating Possession but Not Yet Enough to Overtake MalaysiaTwo goals in two matches. That is all Indonesia has managed in the group stag...
Mosconi Cup Eligibility Rule Shocks: Two-Time Champion Billy Thorpe Sidelined for Missing Three MajorsIn the midst of major shifts in the World Nineball Tour (WNT) affecting...
Viettel in Bandung: When Meticulous Preparation Meets the Power of MoneyIn Bandung, people still call their stadium by the name "sea of fire." Every...
Nguyen Thuy Linh Wins Ninth Straight National Title in Quang Tri: A Long Streak, A Longer GapIn the second game of the women's singles final in Quang Tri, one rally made ...
An Empty Source: The Discipline of the Combat-Sports WriterIn Incheon, in the last days of winter, I opened a document and found every...
Rejecting $26.9/MMBtu: Strategic Lessons for Vietnamese Football from Pakistan's LNG MarketPakistan LNG Limited (PLL) has just rejected an emergency LNG cargo worth USD...
